body
{
	margin: 0px;
	font-family: arial, verdana;
}
form
{
	margin: 0px;
}
.bar
{
	margin: 20px;
	text-align: center;
}
.bar .button
{
	cursor: hand;
	color: #ffcc00;
	background-color: #666699;
	border: #000000 1px solid;
}
.logopanel
{
	height: 100%;
	weight: 100%;
	margin-left: 20px;
}
.tips
{
	border: #555555 1px solid;
	font-weight: bold;
	font-size: 11px;
	width: 100px;
	color: #555555;
	background-color: #f1f1f1;
}
.logo
{
	background: #6699ff url(../images/t3c3.gif) no-repeat right top;
}
.mainframe
{
	margin: 0px;
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	height: 100%;
	text-align: left;
}
.titleframe
{
	margin: 0px;
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	height: 62px;
	text-align: left;
}
.menu
{
	margin: 0px;
	font-size: 13px;
	color: #ffffff;
	text-align: left;
	text-decoration: none;
	width: 100%;
	height: 22px;
	background: url(../images/border3.gif) repeat-x right bottom;
}
.menu a
{
	margin-left: 7px;
	color: #ffffff;
	text-decoration: none;
}
.menu a:visited
{
	margin-left: 10px;
	color: #ffffff;
	text-decoration: none
}
.menu a:hover
{
	color: #ffcc00;
	text-decoration: none
}
.menuframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	height: 16px;
	text-align: left;
	background: #6699ff url(../images/t3c2.gif) repeat-y right;
}
.menugroup
{
	border-right: 0px;
	padding-right: 0px;
	border-top: #f1f1f1 1px solid;
	padding-left: 0px;
	font-size: 13px;
	filter: progid:dximagetransform.microsoft.shadow(color='gray', direction=135, strength=1);
	padding-bottom: 0px;
	border-left: 0px;
	width: 100px;
	color: #ffffff;
	padding-top: 0px;
	border-bottom: 0px;
	background-color: #6699ff;
	text-align: left;
	text-decoration: none;
}
.menugroup a
{
	margin-left: 10px;
	color: #ffffff;
	margin-right: 10px;
	text-decoration: none;
}
.menugroup a:visited
{
	color: #ffffff;
	text-decoration: none;
}
.menugroup a:hover
{
	color: #ffcc00;
	text-decoration: none;
}
.menugroup td
{
	vertical-align: bottom;
	width: 100%;
	height: 20px
}
.leftframe
{
	border: 0px;
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	background: #6699ff;
}
.shortcutframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: #f1f1f1 1px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	width: 110px;
	background: url(../images/t3c5.gif) no-repeat top right;
}
.loginpanelframe
{
	vertical-align: top;
	height: 120px;
	border-right: #c1c1c1 solid 1px;
}
.loginpanel
{
	font-size: 11px;
	vertical-align: middle;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
}
.loginpanel div
{
	height: 16px;
}
.loginpanel .logtitle
{
	font-weight: bold;
	text-align: center;
	margin-top: 3px;
	margin-bottom: 8px;
	vertical-align: middle;
}
.loginpanel .topic
{
	text-align: left;
	margin-left: 5px;
}
.loginpanel .text
{
	text-align: right;
	margin-right: 5px;
	margin-bottom: 3px;
}
.loginpanel a
{
	font-size: 12px;
	color: #ffcc00;
	text-decoration: none
}
.loginpanel a:hover
{
	color: #ffdd00;
	text-decoration: none
}
.loginpanel a:visited
{
	color: #eebb00;
	text-decoration: none
}
.loginpanel input
{
	border-right: #222266 1px solid;
	border-top: #222266 1px solid;
	font-size: 11px;
	border-left: #222266 1px solid;
	border-bottom: #222266 1px solid;
	background-color: #e1e1f1;
	max-length: 8;
}
.transcodepanel
{
	text-align: left;
	text-indent: 2px;
	font-size: 13px;
	height: 30px;
	color: #ffffff;
	text-decoration: none;
	background-color: #6699ff;
}
.transcodepanel .text
{
	font-weight: bold;
	font-size: 13px;
	border: 0px;
}
.shortcutpanel
{
	margin: 0px;
	font-size: 9px;
	vertical-align: top;
	width: 100%;
	color: #f1f1f1;
	text-decoration: none;
	margin-top: 5px;
	border-right: #c1c1c1 solid 1px;
	background-color: #f1f1f1;
	height: 200px;
	padding-top: 2px;
}
.shortcut
{
	cursor: hand;
	border: 1px solid #f1f1f1;
	padding-left: 2px;
	padding-top: 2px;
}
.shortcut img
{
	margin-right: 3px;
}
.sactive
{
	font-size: 13px;
	color: #cc9900;
	text-decoration: none;
}
.snormal0
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	text-indent: 5px;
}
.snormal1
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	text-indent: 15px;
}
.snormal2
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	text-indent: 25px;
}
.snormal3
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	text-indent: 35px;
}
.tipspanelframe
{
	border-top: #ffffff 1px solid;
	border-right: #6699ff 1px solid;
	vertical-align: bottom;
	background-color: #6699ff;
}
.tipspanel
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none
}
.clientframe
{
	border-right: #c1c1c1 1px solid;
	padding-right: 0px;
	border-top: 0px;
	margin-top: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-left: 10px;
	vertical-align: top;
	border-left: #c1c1c1 0px solid;
	padding-top: 0px;
	border-bottom: 0px;
	height: 100%;
	text-align: left;
	width: 550px;
}
.custframe
{
	border-right: #f1f1f1 0px solid;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	border-left: #f1f1f1 0px solid;
	padding-top: 0px;
	border-bottom: 0px;
	height: 100%;
	text-align: left;
}
.blackboard
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	margin-top: 10px;
	padding-left: 0px;
	font-size: 12px;
	margin-bottom: 10px;
	padding-bottom: 0px;
	margin-left: 15px;
	border-left: 0px;
	width: 270px;
	padding-top: 0px;
	border-bottom: 0px
}
.board
{
	background-color: #f1f1f1;
}
.board div
{
	margin-bottom: 10px;
	margin-left: 10px
}
.shadow
{
	background-color: #555555
}
.hispad
{
	font-size: 12px;
	width: 220px
}
.hispad div
{
	margin: 3px 5px 2px
}
.hispad a
{
	margin: 3px 5px 2px;
	color: #666699;
	text-decoration: none;
}
.hispad a:hover
{
	color: #333399;
	text-decoration: underline;
}
.hishead
{
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 5px;
	color: #666699;
	text-align: center
}
.hispad .body
{
	color: #666699;
	background-color: #e1e1e1
}
.custtime
{
	font-size: 12px;
	width: 16px;
	text-indent: 8px;
	writing-mode: tb-rl
}
.custtime .digit
{
	font-weight: bold;
	color: #333399
}
.topicframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	margin-top: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	border-left: 0px;
	width: 550px;
	padding-top: 0px;
	border-bottom: 0px;
	height: 100px;
	text-align: left;
}
.topicframe p
{
	margin-left: 10px;
	margin-right: 10px;
	text-indent: 25px;
}
.topicpad
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px
}
.topicpad .topic
{
	font-weight: bold;
	font-size: 16px;
	vertical-align: top;
	width: 450px;
	color: #333399;
	letter-spacing: 8px;
	height: 32px
}
.topicpad .subject
{
	font-size: 16px;
	width: 450px;
	color: #333399;
	letter-spacing: 6px
}
.topicpad .subject1
{
	font-size: 16px;
	width: 850px;
	color: #333399;
	letter-spacing: 3px
}
.tipicpad tr
{
	vertical-align: top
}
.topicimg
{
	border-right: #555555 1px solid;
	border-top: #555555 1px solid;
	border-left: #555555 1px solid;
	width: 90px;
	border-bottom: #555555 1px solid;
	height: 90px
}
.topicpad a
{
	font-size: 13px;
	color: #333399;
	text-decoration: none;
}
.topicpad a:hover
{
	color: #666699;
	text-decoration: underline;
}
.infoframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	background-image: url(/images/bg1.jpg);
	padding-bottom: 0px;
	vertical-align: top;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	background-color: #f1f1f1;
	text-align: left
}
.infopanel
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px;
	text-align: left;
	width: 165px;
	margin-top: 15px;
	margin-left: 2px;
}
.infopanel div
{
	margin-top: 10px;
}
.footerframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: #f1f1f1 1px solid;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	border-left: 0px;
	color: #ffffff;
	border-bottom: 0px;
	height: 32px;
	background-color: #6699ff;
	text-decoration: none
}
.formpanel
{
	margin-top: 15px;
	font-size: 13px;
	margin-left: 20px;
	vertical-align: top;
	color: #222266;
	margin-right: 20px;
	background-color: #f1f1f1;
	text-decoration: none;
	border: #c1c1c1 1px solid;
}
.formpanel a
{
	color: #6666cc;
	text-decoration: none
}
.formpanel a:hover
{
	color: #ffcc00;
	text-decoration: none
}
.formpanel td
{
	padding: 10px;
}
.formpanel .text
{
	border: #222266 0px solid;
	font-size: 13px;
	font-weight: bold;
	background-color: f1f1f1;
}
.formpanel .amount
{
	border: #222266 0px solid;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	color: #0000ff;
	background-color: f1f1f1;
}
.formpanel .digit
{
	border: #222266 0px solid;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	color: #000080;
	background-color: f1f1f1;
}
.formpanel .date
{
	border: #222266 0px solid;
	font-size: 13px;
	font-weight: bold;
	background-color: f1f1f1;
}
.formpanel .checkbox
{
	border: 0px;
}
.formpanel .ast
{
	color: #ff0000;
}
.formpanel .label
{
	text-align: left;
	padding-left: 20px;
}
.formpanel .field
{
	text-align: left;
	padding-left: 10px;
}
.formpanel .opt
{
	text-align: right;
	padding: 0px;
	color: #555555;
}
.formpanel .desc
{
	text-align: left;
	margin-left: 10px;
}
.formpanel .bar
{
	text-align: center;
	padding: 10px;
}
.warn
{
	margin-top: 20px;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 13px;
	color: #0000ff;
}
.listtitle
{
	margin-top: 20px;
	font-weight: bold;
	margin-left: 20px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 16px;
}
.subtitle
{
	margin-top: 10px;
	margin-left: 50px;
	margin-bottom: 10px;
	text-align: left;
	font-size: 13px;
}
.subtitle .rows
{
	color: #ff0000;
}
.listpanel
{
	font-size: 12px;
	margin: 5px 20px 10px;
	vertical-align: top;
	color: #222266;
	background-color: #f1f1f1;
	text-decoration: none
}
.listpanel a
{
	color: #222266;
	text-decoration: none;
}
.listpanel a:hover
{
	color: #222266;
	text-decoration: underline;
}
.listpanel td
{
	border-right: #555555 1px solid;
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 4px;
	border-bottom: #555555 1px solid;
	vertical-align: middle;
}
.listpanel thead
{
	font-weight: bold;
	color: #222266;
	background-color: #d0d0d0;
}
.listpanel tr.row0
{
	background-color: #fff1f1;
}
.listpanel tr.row1
{
	background-color: #f1f1f1;
}
.listpanel tr.layer0
{
	background-color: #f1f1f1;
}
.listpanel tr.layer1
{
	background-color: #EFF4FF;
	font-weight: bold;
}
.listpanel tr.layer2
{
	background-color: #DCE8FF;
	font-weight: bold;
}
.listpanel tr.layer3
{
	background-color: #ADC8FF;
	font-weight: bold;
}
.listpanel tr.layer4
{
	background-color: #92B6FC;
	font-weight: bold;
}
.listpanel tr.layer5
{
	background-color: #71A0FF;
	font-weight: bold;
}
.listpanel tr.layer6
{
	background-color: #3F7FFF;
	font-weight: bold;
}
.listpanel tr.layer7
{
	background-color: #2363E4;
	font-weight: bold;
}
.listpanel tr.layer8
{
	background-color: #0A4BCD;
	font-weight: bold;
}
.listpanel td.col0
{
	color: #333399;
}
.listpanel td.col1
{
	color: #3333cc;
}
.listpanel td.no
{
	text-align: left;
	font-weight: bold;
}
.listpanel td.type0
{
	text-align: left;
}
.listpanel td.type1
{
	text-align: left;
}
.listpanel td.type2
{
	color: #0000ff;
	text-align: right;
	font-weight: bold;
}
.listpanel td.type3
{
	text-align: left;
}
.noneframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	padding-top: 0px;
	border-bottom: 0px
}
.filledframe
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	border-left: 0px;
	width: 100%;
	padding-top: 0px;
	border-bottom: 0px;
	height: 100%;
}
.dialogbox
{
	margin-top: 50px;
	text-align: center;
	vertical-align: middle;
	border: #c1c1c1 1px solid;
	background: #f1f1f1;
	font: bold 15px;
}
.dialogbox .msg
{
	padding-top: 20px;
	font: bold 16px;
	color: #333399;
}
.dialogbox .ex
{
	font: 12px;
	color: #6699ff;
}
.dialogbox .label
{
	text-align: right;
	padding-right: 10px;
}
.dialogbox .field
{
	text-align: left;
	padding-left: 10px;
}
.dialogbox .desc
{
	text-align: left;
	padding-left: 10px;
}
.dialogbox .bar
{
	text-align: center;
}
.hidden
{
	font: 12px;
	color: #ffffff;
}
.cause
{
	font-weight: bold;
	font-size: 16px;
	margin-top: 50px;
	text-align: center;
	vertical-align: middle;
}
.cause img
{
	vertical-align: middle;
	margin-right: 30px;
}
.msg
{
	font-weight: bold;
	font-size: 16px;
	margin: 30px;
	text-align: center;
}
.passwd
{
	margin: 10px;
	color: #ff0000;
}
.url
{
	font-weight: bold;
	font-size: 16px;
	margin-top: 40px;
	text-align: center;
	vertical-align: middle;
}
.url a
{
	font-color: #333399
}
a
{
	font-size: 12px;
	color: #333366;
	text-decoration: none
}
a:hover
{
	color: #333366;
	text-decoration: underline;
}
a:visited
{
	color: #555599;
}
.flogopanel
{
	margin-top: 80px;
}
.photo
{
	position: absolute; 
	left: 480; 
	top: 172;
}
.photo img
{
	width: 90;
	heiht: 120;
	border: #000000 1px solid;
}
